hot-rolled alloy steel rods - Spanish English Dictionary